package cn.terenas.tool.excel.common.enums.result;

/**
 * 转机类型.
 */
public enum TransferTypeEnum {

    /**
     * 国内转国内.
     */
    DD,

    /**
     * 国内转国际.
     */
    DI,

    /**
     * 国际转国内.
     */
    ID,

    /**
     * 国际转国际.
     */
    II;

    public AirportTypeEnum getSourceAirportType() {
        return this.name().startsWith("D") ? AirportTypeEnum.DOMESTIC : AirportTypeEnum.INTERNATIONAL;
    }

    public AirportTypeEnum getTargetAirportType() {
        return this.name().endsWith("D") ? AirportTypeEnum.DOMESTIC : AirportTypeEnum.INTERNATIONAL;
    }
}
